Chiang-Lung Wen
Moonlight Sword and Jade Lion (1977)
1977
1h 34m
Movie